import request from '@/utils/request'

// 权限管理——权限组列表
export function permissionList(data) {
    return request({
        url: '/permissions',
        data
    })
}

// 权限管理——添加权限组
export function addPermission(data) {
    return request({
        url: '/permissions',
        method: 'POST',
        data
    })
}

// 权限管理——修改权限
export function editPermission(id, data) {
    return request({
        url: `/permissions/${id}`,
        method: 'PUT',
        data
    })
}

// 权限管理——删除权限
export function deleltePermission(id) {
    return request({
        url: `/permissions/${id}`,
        method: 'DELETE'
    })
}

// 权限管理——权限组的简单列表
export function easyPermission(params) {
    return request({
        url: '/permissions/simple',
        params
    })
}

// 权限管理——权限组详情
export function permissionDetails(id) {
    return request({
        url: `/permissions/${id}`
    })
}